Test framework是指可以自動化執行大量verification testcases並且能夠提供結果報表的一套工具。
在前幾章節中介紹過多項system software developer需要執行的verification,當測項多的時候需要花很多時間執行與收集結果,verification的testcases有共通的需求 (初始化、測試執行、檢查結果、統計結果),可以不需要在每一個testcase當中重複規畫與撰寫,當test framework在運作時,software developer不需要手動介入,可以利用時間做其他工作,提升時間利用率。